total independence - Turc Anglais Dictionnaire